package cn.topevery.garden.entity.query;

import cn.topevery.garden.framework.base.BaseQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 *  查询参数
 *
 * @author code-generate
 * @date 2022-01-05
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "PlanQuery", description = " 查询参数")
public class PlanQuery extends BaseQuery {
    @ApiModelProperty("计划编号")
    private String code;

    @ApiModelProperty("养护内容")
    private String content;

    @ApiModelProperty("计划类型id")
    private String maintainType;

    @ApiModelProperty("计划类型名称")
    private String maintainTypeName;

    @ApiModelProperty("计划名称")
    private String name;

    @ApiModelProperty("养护对象id")
    private String objId;

    @ApiModelProperty("养护对象名称")
    private String objName;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("开始时间")
    private String beginDate;

    @ApiModelProperty("结束时间")
    private String endDate;

    @ApiModelProperty(value = "是否审核人员")
    private Boolean isApprover;

    @ApiModelProperty(value = "关键字")
    private String keyWord;

    @ApiModelProperty(value = "关键字")
    private Integer send;

    @ApiModelProperty("时间")
    private String date;
}
